@charset "utf-8";
/* 全局 */
body{font-family:"宋体"; #fff no-repeat center bottom;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ padding:0; margin:0; font-family:"宋体", Arial, Helvetica, sans-serif; color:#333;font-size:14px;}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0; vertical-align:top;}
address,caption,cite,code,dfn,em,th,var { font-weight: normal; font-style: normal; font-family:Tahoma,Arial, Helvetica, sans-serif,;}
ol li,ul li,dl dt,dl dd{ list-style:none;}
caption,th{ text-align:left;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
input,button,textarea,checkbox,select,radio{ vertical-align:middle;}
.clear{ height:0; overflow:hidden; clear:both;}
A{ text-decoration:none;font-family:"宋体"; color:#333;}


/* top */
.top{ background:#f7f7f7; height:40px; line-height:40px; border-bottom:1px solid #e4e4e4;min-width: 1200px;}
.top dl{ width:1200px; margin:0 auto;}
.top dl dt{ float:left;}
.top dl dd{ float:right; text-align:right;}
.top dl dd a{ padding:0 5px;}
/* logo */
.logo{width:1200px; margin:0px auto;}
.logo .logoleft{ float:left; width:300px;}
.logo .logoleft dd{ color:#db0006; font-family:Arial, Helvetica, sans-serif; height:30px; line-height:30px; text-align:center; font-size:14px;}
.logo .advbox{ float:right; width:900px;}
.logo .advbox img{ width:900px;height:390px;}
/* 导航 */
.navBox{ background:#db0006; padding:15px 0; height:52px; min-width: 1200px;}
.navBox dl{ width:1200px; margin:0 auto;}
.navBox dl a{ font-family:Arial, Helvetica, sans-serif; color:#FFF;}
.navBox dt{ float:left; width:150px; text-align:center;height:52px; line-height:52px;background:url(index.png) no-repeat left center; font-size:24px;padding-left:50px}
.navBox dd{ float:right; width:980px; text-align:center;}
.navBox dd ul{ background:url(pic14.jpg) no-repeat left center; height:50px;}
.navBox dd ul li{ float:left; width:140px; text-align:center; height:26px; line-height:26px;font-size:16px;}
.navBox dd ul li:hover{ background:#FFF;}
.navBox dd ul li:hover a{ color:#db0006;}

.main{ width:1200px; margin:0 auto;}
/** 头条 **/
.pubfirst{ background:url(wentt.jpg) no-repeat center 20px; padding:10px; border:1px solid #e4e4e4; margin:10px 0;height:125px;}
.pubfirst dl{ text-align:center; height:105px; margin-bottom:10px; }
.pubfirst dl dt{margin-top:12px; margin-bottom:10px;height:80px;border-bottom:1px solid #e4e4e4; }
.pubfirst dl dt a{color:#db0006; font-size:27px; line-height:40px; font-family:Arial, Helvetica, sans-serif;}
.pubfirst dl dd a{ color:#5f5f5f;line-height:25px;font-family:Arial, Helvetica, sans-serif; padding:0 10px;}

.pic_list {width:1080px;float:left;height:25px;line-height:25px;font-size:14px;margin:0px 10px;overflow:hidden;display:inline;color:#000;}
#demo {overflow:hidden; width:5000px;z-index:99;}
#indemo {float: left;width: 800%;}
#demo1, #demo2 {float: left;}
#demo1 dl, #demo2 dl {overflow:hidden;padding:0;margin:0;height:40px;}
#demo1 dl dd, #demo2 dl dd,#demo101 dl dd,#demo102 dl dd {padding:0 5px;line-height:25px;overflow:hidden;   float:left; margin:0;color:#900;}

/** 焦点 **/
.focusBox{ border:1px solid #e4e4e4;height:299px;width:500px;float:left;}
.Focus{ margin-top:10px;}
.xl_zuhez{position:relative;overflow:hidden;float:left;display:inline;height:299px;width:500px;}
#xl_zuhe1 li{float:left; position:relative;}
#xl_zuhe1 li SPAN{ position:absolute; bottom:0PX; left:0; width:100%; height:30px; line-height:30px; color:#FFF; background:url(png1.png) repeat-x; text-indent:1em;font-family:Arial, Helvetica, sans-serif;}
#xl_zuhe1{position:absolute;width:3812px;height:299px;}
#xl_zuhe1 li img{width:500px;height:299px;float:left;}
#tab_ch1{position:absolute;width:113px;bottom:5px;right:0px;}
#tab_ch1 li{float:left;display:inline;height:20px;width:20px;line-height:20px;text-align:center;color:#f16b00;cursor:pointer;background:#fff;margin-left:5px;font-family:Arial, Helvetica, sans-serif;}
#tab_ch1 li.r_color{background:#bb0420;color:#fff;}
/** 要闻 **/
.Newsbox{ width:475px; float:left; margin-left:10px; border:1px solid #e4e4e4; padding:10px 15px; height:279px; display:inline;}
.Newsbox .title{ height:50px; line-height:40px; background:url(pic1.jpg) repeat-x left bottom;}
.Newsbox .title a{ float:right;font-family:Arial, Helvetica, sans-serif;color:#999;}
.Newsbox .title span{text-transform : uppercase;font-family:Arial, Helvetica, sans-serif; color:#999;}
.Newsbox .title span label{ font-size:18px; color:#cb0000; padding-right:5px;}
.Newsbox a{}
.Newsbox dl{ margin-top:5px;border-bottom:1px dotted #e4e4e4;}
.Newsbox dl dt{ height:30px; line-height:30px;}
.Newsbox dl dt a{font-family:Arial, Helvetica, sans-serif; color:#cb0604; font-size:16px;}
.Newsbox dl dt img{ display:inline-block; vertical-align:middle;}
.Newsbox dl dd{height:30px; line-height:30px;}
.Newsbox ul li{height:34px; line-height:34px;}
.Newsbox ul li.first a{ color:#005ea6;font-family:Arial, Helvetica, sans-serif; font-size:14px;}
/** 微信 **/
.WeChat{ float:right;width:169PX;}
.WeChat .weixin{border:1px solid #e4e4e4; }
.WeChat .weixin H3{ height:35PX; line-height:35PX; text-align:center; font-size:18PX;font-family:Arial, Helvetica, sans-serif;color:#cb0604; background:#f0f0f0;}
.WeChat .weixin DL{ width:134PX; margin:10PX auto; text-align:center;}
.WeChat .weixin DL DD{font-size:14PX;font-family:Arial, Helvetica, sans-serif;color:#333;height:35PX; line-height:35PX;}
.WeChat .WEB{width:157PX;border:1px solid #e4e4e4; margin-top:10PX; padding:5PX;}

.hotsearch{border:1px solid #e4e4e4; margin-top:10px; height:33px;}
.hotsearch dt{ float:left;}
.hotsearch dd{ float:left; background:url(pic5.jpg) no-repeat left center; padding-left:10px; margin-left:10px; display:inline;height:33px; line-height:33px;}
/** 公示公告 文明播报 原创评论 县区动态 **/
/** left **/
.firstyi{border:1px solid #e4e4e4; margin-top:10px;}
.firstyi .yileft{ width:430px; float:left;border-right:1px solid #e4e4e4; height:550px;}
.firstyi .title{ height:50px; line-height:50px; background:#fafafa; padding:0 10px;border-bottom:1px solid #e4e4e4;}
.firstyi .titbox{border-top:1px solid #e4e4e4;}
.firstyi .title a{ float:right;font-family:Arial, Helvetica, sans-serif;color:#999;}
.firstyi .title span{text-transform : uppercase;font-family:Arial, Helvetica, sans-serif; color:#999;}
.firstyi .title span label{ font-size:18px; color:#cb0000; padding:0px 5px;}
.firstyi .title span label a{ float: none;}
.firstyi .title span label a{ float: none;}
.firstyi .title span .selected a {
    color: #cb0000;
}
.firstyi .yileft ul{ padding:10px 15px;}
.firstyi .yileft ul li{ line-height:34px; height:34px;}
/** center **/
.yicenter{width:353px; float:left;border-right:1px solid #e4e4e4;height:550px;}
.yicenter .tuij{ width:337px; margin:10px auto; position:relative;}
.yicenter .tuij dd{ position:absolute;width:337px; left:0; bottom:0px; height:35px; line-height:35px;background:rgba(0,0,0,0.5); text-align:center;}
.yicenter .tuij dd a{ color:#fff;}
.yicenter ul{padding:0px 8px;}
.yicenter ul li{ line-height:34px; height:34px;}
.yicenter ul li.blue{ margin:9px 0;}
.yicenter ul li.blue a{ color:#005ea6; font-size:14px;font-family:Arial, Helvetica, sans-serif;}
/** right **/
.yiright{width:336px; float:left;}
.yiright ul{padding:10px 15px;}
.yiright ul li{ line-height:34px; height:34px;}
.gygg img{ width:300px;margin:5px 18px; height:80px;}
.gygg{margin:5px 0;}

.yiright ul li.baog{ background:url(pic24.jpg) no-repeat; width:269px; height:43px; line-height:43px;margin:10px auto; text-align:center;}
.yiright ul li.baog a{ font-size:18px; color:#FFF;font-family:Arial, Helvetica, sans-serif; }
/** 主题活动 **/
.theme{border:1px solid #e4e4e4; margin-top:10px; padding:10px;}
.theme .title{ height:50px; line-height:40px; background:url(pic1.jpg) repeat-x left bottom;}
.theme .title a{ float:right;font-family:Arial, Helvetica, sans-serif;color:#999;}
.theme .title span{text-transform : uppercase;font-family:Arial, Helvetica, sans-serif; color:#999;}
.theme .title span label{ font-size:18px; color:#cb0000; padding:0px 5px;}
.clome{ margin-top:15px;}
.clome .bd{width:1176px; overflow:hidden;}
.clome .bd ul{ overflow:hidden; zoom:1; }
.clome .bd ul li{ margin:0 4px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.clome .bd ul li .pic{ text-align:center;  }
.clome .bd ul li .pic img{ width:226px; height:92px; display:block; }
.clome .bd ul li .pic a:hover img{ border-color:#999;  }
.clome .bd ul li .title{ line-height:24px;   }
/** 志愿服务 文明创建 身边好人 道德模范 好人365 书香榆林 **/
.conter{border:1px solid #e4e4e4; margin-top:10px;display:block;}
.conleft{ width:860px; float:left;border-right:1px solid #e4e4e4;}
.conter .title{ height:50px; line-height:50px; background:#fafafa; padding:0 10px;border-bottom:1px solid #e4e4e4;}
.conter .titbox{border-top:1px solid #e4e4e4;}
.conter .title a{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	text-align: left;
}
.conter .Culture a{ float:right;font-family:Arial, Helvetica, sans-serif;color:#999; padding:0 10px;}
.conter .title span{
	text-transform : uppercase;
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
}
.conter .title span label{ font-size:18px; color:#cb0000; padding:0px 5px;}


.conter .titles{ height:50px; line-height:50px; background:#fafafa; padding:0 10px;border-bottom:1px solid #e4e4e4;}
.conter .titles a{font-family:Arial, Helvetica, sans-serif;color:#999;}
.conter .titles span{float:left; text-transform : uppercase;font-family:Arial, Helvetica, sans-serif; width:300px;color:#999;font-size: 18px;padding-left:25px;background: url(weizhi.jpg) 5px 16px no-repeat;}
.conter .titles span a{color:#cb0000;}
.conter .titles span img{ margin-right:10px;}
.conter .titles label{float:right; font-size:14px; color:#cb0000; padding-right:5px;color:#999;}
.conter .titles label a{color:#999;}

/** 志愿服务 **/
.fuwu{ padding:10px;height: 170px;}
.serviceL { width:317px; padding:1px;border:1px solid #e4e4e4;  display:inline; float:left;}
.serviceL dt{ background:url(pic11.jpg) no-repeat; width:317px; height:109px;}
.serviceL dt .zhuce{ margin-left:238px;  margin-right:14px; padding-top:15px;}
.serviceL dt a{ display:block; color:#FFF; font-size:14px;font-family:Arial, Helvetica, sans-serif; line-height:27px; text-align:center; margin-top:8px;}
.serviceL dd{ text-align:center; float:left; margin:8px 5px; width:95px; height:40px; line-height:40px; display:inline;}
.serviceL dd a{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF;}
.serviceL dd.color1{ background:#f97544;}
.serviceL dd.color2{ background:#97c934;}
.serviceL dd.color3{ background:#33b4f5;}
.serviceR{ padding:0 0 0 15px; float:left; width:500px;}
.serviceR li{ line-height:34px; height:34px;}
.value{border:1px solid #e4e4e4; padding:10px 20px; margin-top:10px;}
/** 身边好人 道德模范 好人365 **/
.info {	float: left;}
.slides .slide dt{ float:left;border:1px solid #e4e4e4; width:317px; height:163px; padding:1px;}
.slides .slide dd{ float:left; width:350px; padding:0 0 0 15px;}
.slides .slide dd li{ line-height:34px; height:34px;}
.slides .in { width: 860px; margin: 0 auto;}
.slides .slide { width: 686px; padding:10px;}
.slides .tab { background:#fafafa ; width:860px; height:50px; line-height:50px;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;}
.slides .tab li { float: left;width:110px; text-align:center; background:url(pic12.jpg) left center no-repeat;}
.slides .tab li.slide-1{ background:none;}
.moreright{ /*float:right;*/ }
.moreright a{color: #999;float: right;font-family: Arial,Helvetica,sans-serif; margin-right:10px; display:inline;}
.slides .tab li a{ color: #666;font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.slides .tab .selected a{color:#cb0000;}
.conright{ float:left;width: 336px;}
.conright ul{padding:10px 15px; height:170px;}
.conright ul li{ line-height:34px; height:34px;}
.conright .xlzx{height:221px;width:316px;padding:10px;}
.cxyl{margin:0 10px 10px;}

.indexShow{ float:left;}
.indexShow{ position:relative;}
.indexShowBox{width:317px;height:163px; overflow:hidden;}
.indexShowLeft{ position:absolute;left:5px;top:45%; display:inline-block;width:12px;height:19px; background:url(png2.png) no-repeat center center; z-index:22;filter:alpha(opacity=50);-moz-opacity:0.5; opacity:0.5;}
.indexShowRight{position:absolute;right:5px;top:45%; display:inline-block;width:12px;height:19px; background:url(png3.png) no-repeat center center; z-index:22;filter:alpha(opacity=50);-moz-opacity:0.5; opacity:0.5;}
.indexShow a:hover{filter:alpha(opacity=100);-moz-opacity:1; opacity:1;}
.conright .form { padding:10px; height:135px;}
.conright .form  input{ height:35px; line-height:35px; margin-bottom:10px; color:#999; padding:0 15px;border:1px solid #e4e4e4; width:280px;border-radius:5px;}
.conright .form  .submit,.conright .form  .reset{ float:left; border:none; width:110px; margin:0 24px; display:inline;font-size:14px;font-family:Arial, Helvetica, sans-serif; cursor:pointer;height:40px; line-height:40px; background:#cc0001; color:#FFF;}
.conright  .worn{height:35px;  background:#eee;line-height:35px; text-align:center; width:100%;}
.conright  .worn a{ font-size:14px;font-family:Arial, Helvetica, sans-serif;}
/** 在线视频 **/
.clomeaa{ margin-top:15px;}
.clomeaa .bd{width:1176px; overflow:hidden;}
.clomeaa .bd ul{ overflow:hidden; zoom:1; }
.clomeaa .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center; padding:5px;border:1px solid #e4e4e4;  }
.clomeaa .bd ul li .pic{ text-align:center; position:relative;  }
.clomeaa .bd ul li .pic span{ display:block; width:100%; height:30px; line-height:30px; color:#FFF; position:absolute; left:0; bottom:0; background:#000;}
.clomeaa .bd ul li .pic img{ width:215px; height:149px; display:block; }
.clomeaa .bd ul li .pic a:hover img{ border-color:#999;  }
.clomeaa .bd ul li .title{ line-height:24px;}
/**  友情链接  **/
.link{border:1px solid #e4e4e4; margin-top:10px; position:relative;}
.link .content{padding:10px;border-top:1px solid #e4e4e4; margin-top:40px;}
.link .tab_title{ background:#fafafa; height:40px; line-height:40px; position:absolute; left:0; top:0;}
.link .tab_title li{ float:left; width:150px; text-align:center;border-right:1px solid #e4e4e4;}
.link .tab_title li a{font-size:16px;font-family:Arial, Helvetica, sans-serif;}
.link .tab_title li.on{ color:#bb0420; background:#fff; height:39px; line-height:39px;border-top:2px solid #bb0420;}
.link .tab_title li.on a{color:#bb0420;}
.link .content li{ float:left; line-height:35px; margin:0 5px;white-space: nowrap;}

#bottom {padding:30px 0; height:100px; margin-top:10px;}
#footer{text-align:center; width:1200px; margin:0 auto; } 
#footer li{ line-height:30px;}
#footer li, #footer li a {font-family:"Microsoft YaHei"; color:#333333; font-size:16px;}

/**  列表  **/
.artical{ overflow:hidden;}
.artleft{ float:left; width:860px;}
.artshow{ float:none; width:auto;}
.artleft ul{  padding: 18px 20px; border-bottom: 1px dashed #e4e4e4;}
.artleft li{ line-height:34px; height:34px;display: list-item; text-align: -webkit-match-parent; background: url(point.png) 2px 16px no-repeat; padding-left: 15px;}
.artleft li span{ float:right;font-family:"Microsoft YaHei";}
.artright{ float:right; width:336px;border-left: 1px solid #e4e4e4; padding-bottom:100000px;margin-bottom:-100000px;}
/**  精彩专题  **/
.conright .zhuanti ul{ height:auto;}
.conright .zhuanti ul li{ height:auto; width:306px; margin:10px 0;}
.conright .zhuanti ul li img{ height:auto; width:306px; height:125px;}

/*pager*/
.pagerBox{height:34px; border:1px solid #d8d8d8; margin:20px auto 10px; clear:both; background-color:#f6f6f6; overflow:hidden;}
.pagerBox .pagerNum,.pagerBox .pagerCtrl{display:inline-block; float:left; height:34px; line-height:34px;}
.pagerBox .pagerNum{color:#999;border-right:0 none;}
.pagerBox .pagerNum span{display:inline-block; float:left; height:34px; border-right:1px solid #d8d8d8; padding:0 12px;}
.pagerBox .pagerCtrl a{display:inline-block; height:34px; padding:0 15px;border-right:1px solid #d8d8d8; color:#333; float:left;}
.pagerBox .pagerCtrl a:hover,.pagerBox .pagerCtrl a.pCur{background-color:#db0006 ; color:#FFF;}
.pagerBox .pagerGo{line-height:34px; color:#999; padding-right:10px; _padding-top:6px; float:right;}
.pagerBox .pagerGo .pIn{width:29px; height:18px; border:1px solid #d8d8d8; background-color:#FFF; line-height:18px; text-align:center; color:#444;display:inline-block;  margin:7px 5px 0 5px; _margin:0 5px; vertical-align:top; _vertical-align:middle; *vertical-align:middle;}
.pagerBox .pagerGo .pGo{margin-left:10px;cursor:pointer; vertical-align:middle; width:45px; height:21px; margin-top:-3px; background:#db0006 ; border:none; color:#FFF; width:80px; text-align:center; height:30px; line-height:30px;}

.artleft h3{font-size: 26px;    font-weight: bold;    line-height: 30px;   padding:20px 0 20px;    text-align: center;}
.function_tex{ text-align:center; line-height:30px;font-family:"Microsoft YaHei"; margin-bottom:20px; border-bottom:1px dashed #CCC;}
.function_tex label{ padding:0 10px;}
.artbox{ padding:20px 50px;}
.artbox p{ line-height:200%; margin-bottom:15px; text-indent:0em;}

.artbox .wxewm{margin:0 auto; font-size: 12px;text-align:center; line-height:220%; color: #ffffff; background: #db0006;border: 1px #db0006 solid;width:150px;}